Flag of ESP

IM Juan Carlos Rodriguez Talavera

*
Best Elo
2425
Latest Elo
2020